About Cheshire Kitchen Studio Limited (12439336) United Kingdom