About Thermaeco Ltd (11662976) United Kingdom