Hydraulic & Mech&nical Engineers , Essex Street Work » , Strand , Londonw.