About Snuffy And Co Ltd (13253871) United Kingdom