About Garvagh Investments Limited (NI617767) United Kingdom