About Lloyd S Animal Feeds (north Eastern) Limited (04490818) United Kingdom