British manufacturer of film projection equipment; 167-9 Wardour Street, London W1; subsiduary of Ampro Corporation of US?