Hemlock water dropwort?

Hemlock water dropwort?

Observation - Hemlock water dropwort? - UK and Ireland. Description: