About D&l Scaffolding Services Ltd (13190866) United Kingdom