Gleann Easan Biorach, Arran