No mystery. Simply that service records for anyone who served after 1921 are still held by the Ministry of Defence....