About Tucker Glass And Glazing Limited (09504235) United Kingdom