About Max Scaffold Ltd (09824501) United Kingdom