Buzzworks was named the UK's 'Best Managed Pub Company' at the Publican Awards. The bar and restaurant operator, which has 21 venues across Scotland, was recognised for its "outstanding management, ...