Luxco-owned whiskey brand Penelope has teamed up with London-based importer Lightbox Brands to launch in the UK The post Penelope Bourbon makes official UK debut appeared first on The Spirits Business .