About Thermal Sell Ltd (12421128) United Kingdom