About Cheshire Contracts (holdings) Limited (04188953) United Kingdom