About M & D (uk) London Limited (08863329) United Kingdom