About Ld Sales & Marketing Ltd (12488584) United Kingdom