About Troax Lee Manufacturing Limited (02565032) United Kingdom