About Sniffs N Licks Limited (05274795) United Kingdom