T.T. FINANCE PLC