About Walker Scaffolding Ea Limited (11568383) United Kingdom