About Omega Motor Company Limited (10878929) United Kingdom