About D&l 2000 Ltd (10640416) United Kingdom