About Army Flying Museum Limited (02109510) United Kingdom