About The Opera Glass Company Limited (07423737) United Kingdom