About Slate Hall Veterinary Practice Limited (05465166) United Kingdom