About Mpi Europe Limited (04992634) United Kingdom