About Thermaloft (u.k.) Limited (01620167) United Kingdom