Hydraulic & Mecbanical Engineers , Essex Street Works , Strand,