About Omega Scientific Limited (07212163) United Kingdom