Horseshoe Vetch ?

Horseshoe Vetch ?

Observation - Horseshoe Vetch ?. Description: Possibly this species but the leaf shape doesn't look quite right. But if it isn't this species, then which is it? Habitat, short limy grassland

Possibly this species but the leaf shape doesn't look quite right. But if it isn't this species, then which is it? Habitat, short limy grassland