About M & N Holdings Limited (03118270) United Kingdom