About Neill Scaffolding Ltd (11270890) United Kingdom