About Veterinary Schools Council Limited (08787249) United Kingdom