About Omec Consumer Products Limited (11531144) United Kingdom