About Lloyd S Animal Feeds (western) Limited (03819415) United Kingdom