About M & J Associates Limited (10689628) United Kingdom