About Tetra Apparel Limited (08653559) United Kingdom