About Lloyd S Animal Feeds (northern) Limited (03781348) United Kingdom