Caterpillar Cross Stitch, one of the UK’s most recognisable modern cross stitch brands, is celebrating its 10th anniversary ...