About Hanover Operating Management Llp (OC435382) United Kingdom