About Sew Rose Limited (11099671) United Kingdom