About Loughgarr Holdings Ltd (NI629836) United Kingdom