About Oswestry Scaffolding Limited (05291134) United Kingdom