SHARE AND ASSET PURCHASE AGREEMENT among WEST PHARMACEUTICAL SERVICES, INC. WEST PHARMACEUTICAL SERVICES GROUP, LTD. and ARCHIMEDES PHARMA LIMITED Dated as of December 24, 2004