yes the 2nd (original) pic is obviously of some rubbers that slide over the springs - oh god can't believe I'm getting sucked into this anorak stuff...not sure who's sadder - you for posting it up or me for answering...lol
Rob, was this little lot via Brett & co at Pro Twins by any chance ?? I'm guessing at this as I know they have a manufacturing source for the exhausts and the bodywork. cheers