About Lloyds Animal Feeds (solway) Limited (07177752) United Kingdom