About Apex Scaffolding (leicester) Limited (04258341) United Kingdom