About Lydon Veterinary Centre Limited (07140959) United Kingdom