About Glass & Glazing London Limited (11249837) United Kingdom