About Sniffer Dog Films Ltd (10865661) United Kingdom