Small creature in leaf litter

Small creature in leaf litter

Observation - Small creature in leaf litter - UK and Ireland. Description: