About London Glass Studio Ltd (11494020) United Kingdom