About Smc Omega Ltd (12067999) United Kingdom