About Demarcation Films Ltd. (09379465) United Kingdom