Carabidae larva?

Carabidae larva?

Observation - Carabidae larva? - UK and Ireland. Description: Thinking this is a Carabidae larva. Is it possible to ID it please? Thanks!

Thinking this is a Carabidae larva. Is it possible to ID it please?
Thanks!