Gwynne & O:o Hydraulic & Mecbanical Engineers , Essex Street Works , Strand , London w c.