About Spaniel Films Limited (03843563) United Kingdom