About Sniff Pets Ltd (13385880) United Kingdom