About David New Scaffolding Limited (06407538) United Kingdom