About Major Glass And Glazing Ltd. (08849065) United Kingdom