About Max Scaffold Products Ltd (07995370) United Kingdom