About Lloyd S (animal) Feeds Limited (00820148) United Kingdom