About Thermofax Limited (04239628) United Kingdom