About Thermal Survivor Limited (10579239) United Kingdom