Looks like from the comments below they can take out 30% of the cost of the food. Assuming average of £20/order, that's £6/order, which could work.
Still doesn't seem like a great deal for the consumer / restaurant. E.g. I'm paying £8.50 of a £22.50 order purely on delivery, and I don't even get table service...