About Deaf Dog Dtp Limited (10990269) United Kingdom