About Thermaspace Limited (13169987) United Kingdom