About Merlin Scaffolding Limited (07898672) United Kingdom