About Cheshire Investments Limited (12548844) United Kingdom