About London Veterinary Services Limited (08430786) United Kingdom