About Lansdown Veterinary Services Limited (04823330) United Kingdom