possible sea slug or flat worm

possible sea slug or flat worm

Observation - possible sea slug or flat worm - UK and Ireland. Description: