About Thermo Fix Group Ltd (12939482) United Kingdom