Strange flower for ID

Strange flower for ID

Observation - Strange flower for ID - UK and Ireland. Description: Found this plant on Handa Island, spent a great deal of time looking for it in plant ID books with no luck. If anyone could help that would be brilliant!

Found this plant on Handa Island, spent a great deal of time looking for it in plant ID books with no luck. If anyone could help that would be brilliant!