About Omega Surgical Instrument Suppliers Limited (10301856) United Kingdom