Diageo has appointed Stock Spirits Group to exclusively distribute its premium brands across Czech.