About Bescoby Veterinary Services Limited (13176063) United Kingdom