About Ne Land Sea And Air Museum Ltd. (02828043) United Kingdom