About Sniff And Spit Limited (04971017) United Kingdom