Do only those who have received a staff register book in the post have to keep a staff register?

No. Since 1 January 2014, catering establishments, hairdressers and beauticians, as well as car repair workshops and businesses in the car care sector have been required to keep a staff register. If your enterprise belongs to one of these sectors, you will be required to prepare and maintain a staff register.