About Cheshire Micro Design Limited (02268275) United Kingdom