About Omega Structural System Ltd. (07407857) United Kingdom