About London Glass Ltd (10788837) United Kingdom