Heineken has been hit by a carbon dioxide shortage in the UK that could affect beer supplies to the country's on-premise channel.