woodlouse ?

woodlouse ?

Observation - woodlouse ? - UK and Ireland. Description: