Hydraulic & Mechanieal Engineers , Essex Street Works , Strand,