About Animalco Limited (12422607) United Kingdom