About M & J Mikel Limited (09974874) United Kingdom