About Omega Scaffolding Holdings Limited (10279487) United Kingdom