Cleiteadh Buidhe, Machrie, Arran