About Crafts & Stitched Designs Ltd (07618795) United Kingdom