About Ballyhamage Farms Ltd (NI071670) United Kingdom