About Lb Turbine Services Ltd (12162447) United Kingdom