About Textile London Ltd (12658597) United Kingdom