About L D Associates Limited (12104502) United Kingdom