About Cheshire Street Holdings Limited (10795718) United Kingdom