About Fashion Stitch Ltd (13093597) United Kingdom