About Glenlough Limited (NI607102) United Kingdom