Read the full decision in Ms S Messi v Manpower UK Ltd and Teleperformance UK Ltd: 3314273/2021 - Judgment with Reasons. Read the full decision in Ms S Messi v Manpower UK Ltd and Teleperformance UK Ltd: 3314273/2021 and 3314225/2021 - Strike Out.