About Hanover Investment Holdings Ltd (12373120) United Kingdom