About Torquay Vets4pets Limited (08898838) United Kingdom