About Mec Scaffolding Limited (07692626) United Kingdom