About Cheshire Anilox Technology Limited (02728322) United Kingdom