New Large Animal Hospital for Scarsdale Vets, Mackworth