It's the website of the town with the worlds longest name. Wales I believe.
and?
It was pure curiosity... Nice to know this kind of stuff. I think.
I've been there (second from the left... HA HA)
.