About Thomas Integrated Apparel Ltd (09503092) United Kingdom