About Ndp (show Dogs) Limited (10180021) United Kingdom