Work on paper (item) - Armstrong Siddeley Double Mamba 2,980 Ehp Turbo Prop, Double Mamba Lubrication System Historical information Armstrong Siddeley Motors Limited, Coventry, England