About Tpx International Ltd (10735761) United Kingdom