About Taverham Veterinary Practice Holdings Limited (07297091) United Kingdom