About Thermo-fix Ltd (12112742) United Kingdom