About D&l Group Limited (13280696) United Kingdom