About Doggypaddle Limited (06444438) United Kingdom