About Parker Scaffold Ltd (08358333) United Kingdom