About The Cheshire Magazine Limited (11368048) United Kingdom