Uffda, take it into the Williamson Art Gallery, Birkenhead. They maybe able to help you and the Curator could possibly give you more information about the artist. May have to make an appointment to see him, or leave the painting with them for a little while.
Humankind has not woven the web of life. We are but one thread within it. Whatever we do to the web, we do to ourselves. All things are bound together. All things connect.