About Slobbery Dog Limited (10261235) United Kingdom