About The Beehive Veterinary Practice Ltd (12414333) United Kingdom