About Sundog Pictures Limited (06906545) United Kingdom