You can work for up to 6 hours without a break, if you work more than 6 hours you are legally entitled to a 20 minute break (which can be paid/unpaid).