About Therm-tech Group Ltd (10179412) United Kingdom