See for example https://beta.companieshouse.gov.uk/company/NI000601/officers - there are people with appointment date around 1930, even if they were born several years latter, cf. https://beta.companieshouse.gov.uk/officers/6kMweE89MytA65edqzTeS8-wb6M/appointments
For some people it seems that they were appointed just a few years after they were born, e.g. https://beta.companieshouse.gov.uk/officers/z9ygGKYO4n9WFfqilLafj8pgdFg/appointments - that person was born in 1925 but the director appointment date is 1930. It's very unlikely. Probably the appointment date is invalid.
For some people there is no birth date to verify if the appoitment date is valid or not. For example in the following case https://beta.companieshouse.gov.uk/officers/gcnTmDwh0QUpVi7OIVmgh49z3Ic/appointments according to the documents, that person was a secretary for over 76 years. Once again, unlikely. Probably the appointment date is invalid in that case.
There is more example like that. Some of them are quite easy to find (one need to scan the database and compare the birth date and the appointment date of officers). It would be good if companies house create some checks to find such invalid entries (and possibly correct them).