About One Stitch Ltd (13351980) United Kingdom