About Lincoln Turbine & Mechanical Services Limited (10739632) United Kingdom