About Thermal Aspects Ltd (13148937) United Kingdom