About Fashion Stitch Limited (08750146) United Kingdom