MECHANICAL ENGINEERING Admin October 23, 2014 January 12, 2017 Maintenance, repair and complete overhaul of diesel/petrol and gas turbine engines of all sizes, as well as heavy duty equipment and generator repair/maintenance.