About Omega Proteins Limited (03868711) United Kingdom