Sedum?

Sedum?

Observation - Sedum? - UK and Ireland. Description: I'm pretty sure this is a sedum, but can anyone tell me which one?

I'm pretty sure this is a sedum, but can anyone tell me which one?