About Heron Capital (management) Llp (OC361511) United Kingdom