About D And L Group Holdings Limited (13381959) United Kingdom