About Stitches Hatch End Dresses Ltd (11506257) United Kingdom