About Newark Glass & Glazing Ltd (11892781) United Kingdom