About Stapeley Veterinary Practice Limited (06469076) United Kingdom