Searching for I.C.E. Films Ltd, London & Leeds in