About Stitch Tailoring Limited (09297483) United Kingdom