About L.e.w. Scaffolding Limited (07150846) United Kingdom