About Animal Vegetable Mineral Limited (07785949) United Kingdom