About 3idog Limited (06929130) United Kingdom