About Therm-fix Ltd (12906725) United Kingdom