About Care & Cure Animal Health Limited (06423006) United Kingdom