About Veterinary Neurology Limited (04989580) United Kingdom