About Hanover Grand Limited (10824233) United Kingdom