About Mechatherm International Limited (01112880) United Kingdom