About Troax (u.k.) Limited (01707609) United Kingdom