Yellow flowers on a limestone rock on the Eglwyseg Escarpment. Can anyone identify them?