About L & N D Development And Design Limited (09410051) United Kingdom