At upmarket restaurant Rogue24, diners are being asked to fill out a lengthy contract agreeing to desist from using phones or taking pictures, and even to pay a fine for cancelling their bookings at the last minute.