About D&l Campbell Ltd (SC680160) United Kingdom