About L&d Designs Limited (09359955) United Kingdom