About Omega Automation & Controls Limited (10632878) United Kingdom