About Snuff Street Limited (11600669) United Kingdom