About Therm Master Limited (01712670) United Kingdom