About Design Stitch Sew Limited (09510619) United Kingdom