About London Glazing Company Ltd (12919211) United Kingdom