Services Cleaning & Painting Construction Equipment Supplier Inspection Maintenance & Repair Non-Destructive Testing Wind Turbine Country United Kingdom Technical Authority Andy Grier