About Quality Stitches Of York Limited (09713446) United Kingdom