About C.w.r. Scaffolds Limited (03432510) United Kingdom