About Loughtilube Farms Ltd (NI665903) United Kingdom