About Lee Glass And Glazing Limited (04145120) United Kingdom