About Dot & Cross Designs Ltd (11826733) United Kingdom