Stewart Eldon

British diplomat