Egg case?

Egg case?

Observation - Egg case? - UK and Ireland. Description: Scattered along beach in sand on North Gower coast. Not seen before.

Scattered along beach in sand on North Gower coast.

Not seen before.