About Ldm (london) Limited (08033798) United Kingdom