About Sew & So Limited (09847520) United Kingdom