About Blue Bean Veterinary Services Limited (10320023) United Kingdom