About K. & H. Thermal Insulations Limited (01140899) United Kingdom