About Loughkillygreen Ltd (13606488) United Kingdom