About Spaniel Film Productions Limited (04573379) United Kingdom