About Clyde Vet Group Ltd (SC544097) United Kingdom