About Thermulon Ltd (11970625) United Kingdom