Thanks for the welcome all!!
The green man is traditionally a symbol for the coming of spring, it is as old as time it's self. It is often found as the name of a pub, as it also represents the start of plenty and much self indulgence, i.e. drinking.
I too like a glass of sherbet now and then! But I use the name because I work in the sports turf line of business, so it sort of goes well with my work.
Glad to hear that many of you know of Wales, there are some great roads for bike all over the country, especially through the mountain sections of mid and North Wales.
I will dig out a picture of the bike and post it up shortly.