About M&k Holdings (worcestershire) Limited (11313146) United Kingdom