The mysterious affair at Torquay Poirot and Miss Marple come alive at the Agatha Christie International Festival in Torquay, England