About Stitch & Sew Alterations Studio Ltd (13529855) United Kingdom