About Snatch The Dog & Friends Limited (12501959) United Kingdom