Findings from the Annual Leave Allowances survey by Just Eat for Business has revealed that 20% of British workers are unable to take time...