About Quillen Film Ltd. (11581846) United Kingdom