Sea mayweed?

Sea mayweed?

Observation - Sea mayweed? - UK and Ireland. Description: