HMS Invincible artefacts set for display at Open Day