About Merlin Scaffolding Holdings Ltd (10836444) United Kingdom