About Animose Supply Ltd (12214464) United Kingdom