ENGINEERING MAINTENANCE SERVICES LTD, Stroud, Regno Unito