About Ballygruby Investments Ltd (NI664109) United Kingdom