Deborah McAndrew's poignant, warm-hearted drama gives a fresh approach on the centenary commemorations of the First World War, says Dominic Cavendish