Sugar kelp?

Sugar kelp?

Observation - Sugar kelp? - UK and Ireland. Description: