About Glenlough Enterprises Limited (NI068376) United Kingdom