About Ballymore Farm Pet Foods Ltd (NI624747) United Kingdom