About M-mec Solutions Ltd (08326199) United Kingdom