About D&l Cox Ltd (12283146) United Kingdom