About London Glass Collections Limited (12030142) United Kingdom