is this some kind of vetch?

is this some kind of vetch?

Observation - is this some kind of vetch? - UK and Ireland. Description: found this on a quarry waste ground

found this on a quarry waste ground