About D & L Media Limited (13047085) United Kingdom