About Mpi Locum Services Limited (07568506) United Kingdom