About Sew Magic Limited (08492229) United Kingdom