About Scott Mitchell Veterinary Care Limited (13063790) United Kingdom