About Diddy Dogs Lodge Limited (11815429) United Kingdom