What's wrong with Omega & Assoc Engineering Ltd?

Your Contact Information