About Sew Designer Studio Limited (09775811) United Kingdom