About Omni Consumer Products Limited (07341302) United Kingdom