About M & M Plant Limited (07877120) United Kingdom