devon anglia