ENGINEERING MAINTENANCE SERVICES LTD, Stroud, Reino Unido