About The Harrogate Vet Limited (11333183) United Kingdom