About Slobbery Chops Limited (11366111) United Kingdom