About D & L Design Services Limited (10711943) United Kingdom