About Apex Scaffolding Holdings Limited (09960875) United Kingdom