About Essential Scaffolding Group (london) Limited (07075946) United Kingdom