Leeds Double Glazing Explained In Less Than 140 Characters Leeds Double Glazing Explained In Less Than 140 Characters telegra.ph Rainbow Yorkshire - Leeds Door and Window Installers The Yorkshire company employs 137 employees across all areas of production. Managing director Steve Bromberg says: Sidelights on front doors allows