About Thermal Glow Limited (12847821) United Kingdom