Thanks, but the Mecacycles I've seen have the seat tube split. This one ends in a downward facing curve, with the lower two tubes appearing to go inside.I would have said Mecacycle.
That's perhaps the closest I've seen to it. I am going out soon, to have a look at it, and perhaps buy, if the price is negotiable.