Glass & Rock, Scotland