About Omega Automotive Engineering Ltd (06407381) United Kingdom