About Tavistock Pet Emporium Limited (08462115) United Kingdom