About Cheshire Box Limited (03922589) United Kingdom