New to me, but seems to be 'skullcap'.
Quite plentiful here , right on stones above 'Murdo's beach'
No interactions present.
I agree, but why don't you edit the sighting and press 'Get recommended', to add the scientific name? Then your sighting will be added to others of the species on iSpot.
My Flickr photos...
Lat/Lng: 57.96, -5.41
OS grid ref: NB983018
Tanera Mhor, Summer isles