Thas the one. I can't comment on the guns thing but the rest is pretty good. They also manage Duxford. A must for WW2 Aircraft anoraks like me, and HMS Belfast. I think theres an IWM in Manchester too. All pretty good. Worth a visit if you are ever over here.