About Dmc (london) Limited (04161065) United Kingdom