Company name: Sewcraft Ltd
Description: Sewcraft – Beads and accessories, Crafts Supplies, Embroidery/Cross stitch
33 Havelock St, Swindon SN1 1SD, United Kingdom