About Sj Veterinary Services Limited (12295232) United Kingdom