Alchemilla glabra (?)

Alchemilla glabra (?)

Observation - Alchemilla glabra (?) - UK and Ireland. Description: