About Thermaflux Uk Ltd (13414173) United Kingdom