About Sew Essential Ltd (03706096) United Kingdom