About Elstree & Borehamwood Museum (CE002242) United Kingdom