About Thermal Insulation Co. Limited (03897227) United Kingdom