Patient randomisation and trial supply management service simplified