About Debbie Shore Sewing Limited (12968267) United Kingdom