About J.p.s. Thermal Insulation Limited (08576953) United Kingdom