About One Stitch Beyond Limited (07972059) United Kingdom