About M & D Investment & Trading Ltd (12328558) United Kingdom