Scope for considerable upside as the defence and protection firm moves past its recent problems