I'm not familiar with this film, but if it was shot at Pinewood I wouldn't be surprised if a lot of the machinery in the control set was reused in DR.NO a year later. It all looks very familiar!