About Glass And Glaze (windsor) Limited (01567171) United Kingdom