About Omex Environmental Limited (02387507) United Kingdom