About Thomas&james Clothing Ltd (11436392) United Kingdom