About C & F Turbine Services Limited (07239400) United Kingdom