About Heronsgate Capital Llp (OC430243) United Kingdom