About D & S Scaffolding Limited (10074529) United Kingdom