About Merk Scaffolding Limited (07261589) United Kingdom