Garden centipede?

Garden centipede?

Observation - Garden centipede? - UK and Ireland. Description: Found in greenhouse gravel

Found in greenhouse gravel