Chalk pit plant?

Chalk pit plant?

Observation - Chalk pit plant? - UK and Ireland. Description: Growing in chalk pit quarry.

Growing in chalk pit quarry.