About Lda Design Limited (02874205) United Kingdom