About Thermatechne Limited (11083505) United Kingdom