About D & L Scaffolding Limited (07922434) United Kingdom