About Diddy Paws Limited (12884512) United Kingdom