related tags: 62503D 744F2B 9F835C C0893A CAAB6D DECBA1 E8E0C7 F8BB3F F8E8B7 FDD782 bletchleypark computerhistory icl london museum restoration terminal thenationalmuseumofcomputing uk