EXHIBIT 4.1(o) SERVICE AGREEMENT DATED 29TH OCTOBER 2004 (1) VERNALIS PLC (2) JOHN SLATER ALLEN & OVERY