About Sandwich Veterinary Centre Limited (07898972) United Kingdom