About Sew Knit Craft Ltd. (08433251) United Kingdom