Biting stonecrop?

Biting stonecrop?

Observation - Biting stonecrop? - UK and Ireland. Description: