About Thumbles Veterinary Services Ltd (08714293) United Kingdom