About Mcnichol Scaffolding Solutions Ltd (11864256) United Kingdom