About D & L Sound And Vision Limited (03008838) United Kingdom