About Thermal Clad Insulation Ltd (11364556) United Kingdom