is this sheeps sorrel ? please

is this sheeps sorrel ? please

Observation - is this sheeps sorrel ? please - UK and Ireland. Description: