About Cheshire Designs Limited (13168613) United Kingdom