It’s a sunny morning in west London when I meet Sheila Hancock. Dame Sheila Hancock, I should say. The venerable actress ...