ENGINEERING MAINTENANCE SERVICES LTD, Stroud, United Kingdom