About M & M Holdings Limited (05236149) United Kingdom