About Walker Scaffolding (uk) Limited (07587813) United Kingdom