About Mpi (holdings) Limited (03664880) United Kingdom