About Tullyherron Farm Feeds Ltd (NI056504) United Kingdom