20 Ton Overhead Crane Supplied by E and C Crane Engineering Limited to Genex Stones London.