About Omega Glass Limited (03948395) United Kingdom