About Medicanimal Limited (13561846) United Kingdom