About Durham Animal Feeds South Limited (09834684) United Kingdom