About C&o Cheshire Ltd (10800278) United Kingdom