About Zip N Stitch Limited (02644122) United Kingdom