About Cheshire 3 Holdings Limited (11960396) United Kingdom