Staff in certain occupations do NOT have the same entitlement to breaks as most other workers. (I used to run a railway station, with shifts of up to 12 hours. Breaks were extremely rare). However they should receive 'compensatory rest' at some other time. Read 'Exceptions to the regulations' in that link.