About Mps Holdings Limited (03386352) United Kingdom