About Lloyd S Animal Feeds (southern) Limited (03606615) United Kingdom