About Touch Apparel Ltd (10052067) United Kingdom