About Turbine Cleaner International Ltd (07638410) United Kingdom