About Birchwood Veterinary Practice Limited (12132590) United Kingdom