Margaret Richardson has cancer. How serious, how long she has to live and whether there is treatment available are things she doesn't know.