About The Textile Craft Centre Limited (13109801) United Kingdom