I was going to comment on your bike but I have a question first.
All the Lotus Excelle bicycles I have seen and catalog information I have shows the Excelle as being part of the Sport Series of Lotus bikes (Excelle, Challenger SX, Challenger, International and Special). I did not know of a Triathlon Series Excelle.
Do you have a photo?