About D Mccoll Scaffolding Ltd (SC528651) United Kingdom