Idotea emarginata?

Idotea emarginata?

Observation - Idotea emarginata? - UK and Ireland. Description: