About Quality Stitch ( Wimbledon) Limited (12439593) United Kingdom