About Digital Dog Services Ltd (11979018) United Kingdom