Aluminium Windows & Frames. Cutting edge modern aluminium framed windows throughout Glamorgan, South and West Wales, Aluminium window frames may be slender, but this is not proportionate to their supper strength and durability in the frame. Get a Quote.