About D&l Communications Ltd (10639987) United Kingdom