About Scaffold Accessories & Supplies Ltd (13268627) United Kingdom