About The London Opera Glass Company Limited (00129065) United Kingdom