01698 281 546

contact@imecocel.co.uk

Imecocel wins tender

Wind Turbine Technicians and Servicing Engineers

Imecocel wins tender

Pleased to announce we won a tender with ScottishPower Renewables for blades repairs