About German Vet Limited (10198567) United Kingdom