About The Textile And Craft Company Ltd (11415453) United Kingdom