The Island of Barra is Scotland’s most westerly island facing the Atlantic Ocean and home to the isle’s first distillery, Isle of Barra Distillers. …