About Omega Scaffold Ltd (09236442) United Kingdom