About Operaglass Works Ltd (10469051) United Kingdom