About Veterinary Defence Association C.i.c. (11813179) United Kingdom