About Cheshire 2 Holdings Limited (09252304) United Kingdom