Live in the North West. I have a couple of ideas of what this is but none of them are perfect. Yellowhammer? Sure someone on here will know.
(Pardon the Scottish Accent)