Hydraulic & Mechanical Engineers , Essex Street Works,