About Zippy Stitch Ltd (07493934) United Kingdom