ENGINEERING MAINTENANCE SERVICES LTD, Stroud, Royaume-Uni