what is meant by "prolongation of a UK product"?
Having read that article, i'm presuming that either the person that wrote it has just eaten a dictionary or it has been through a particularly esoteric automated language convertor.
A lot of words in there that didn't seem to make a lot of sense to me, even with context.
Steve
The only hit I get for that phrase on Google other than this thread is:
Looks like the tail end of a game of "telephone"