... show that it has an Astazou engine. That rules it out as being neither a British Army machine or G-FILM. These were Artouste powered. The Army Alouettes were XR I think.
The film was shot in Sierra Nevada (Spain). Could have been either AWEE or AWAP..