About Haven Hill Management Llp (OC429618) United Kingdom