About Stulander Veterinary Services Ltd (11925652) United Kingdom