About Telford Apparel Limited (10600336) United Kingdom