About Nationwide Dog Handlers Limited (08326999) United Kingdom