About Snaffles Dog Limited (11103623) United Kingdom