About Diddy Dogs Limited (09768943) United Kingdom