About Veterinary Services & Solutions Ltd (10590313) United Kingdom