About International Veterinary Services Limited (13162686) United Kingdom