About Animor Clinical Services Limited (13159005) United Kingdom