About Imperial War Museum Foundation (07215941) United Kingdom