Eddy himself lives in Oxford, and this morning he told me that the final piece of his Formula One jigsaw fell into place recently with a major sponsorship deal from soft drink manufacturers, Seven Up.