Share Purchase Agreement Galen Holdings PLC And Clinical Trial Services (US) Inc And Clinical Trial Services Limited