About Snuff Limited (06339234) United Kingdom