are pubkeepers allowed to set a limit in general for how much beer they will sell..like say 3 drinks total for the evening...so people who wanted to get soused would go somewhere else...if it was advertised that way and enforced, is that legal etc.?mg