620 jobs at McKesson Europe in United Kingdom