About Griffin Veterinary Services Limited (05386648) United Kingdom