About Lamatherm Products Limited (02370354) United Kingdom