Harold Caccia, Baron Caccia - British diplomat. (1905-1990)