About Strides Veterinary Services Ltd (13188515) United Kingdom