About Finnebrogue Farm Limited (NI053297) United Kingdom