About Sew N Sew York Limited (10950164) United Kingdom