About Henderson S Scaffolding Solutions Ltd (11270172) United Kingdom