About Hillgrove Investments Ltd (NI674010) United Kingdom