R & F Taylor Engineering May Yard, May Road, Twickenham, Middlesex TW26QP