About Inter Thermal Insulation Limited (04684023) United Kingdom