About Sew My Dear Limited (13611388) United Kingdom