About M & J Holdings (edgware) Limited (12523075) United Kingdom