About Oswestry Shropshire Scaffold Ltd (07791080) United Kingdom