About Beech House Veterinary Centre (southampton) Ltd (05992086) United Kingdom