About Sniffles Limited (07190073) United Kingdom