About Moores Animal Feeds Limited (NI020611) United Kingdom