About Doggy Waddles Limited (12213420) United Kingdom