About Crafts & Wools Ltd (11800254) United Kingdom