About Country Designs Life S A Stitch Limited (04485894) United Kingdom