XL Screens Aluminium Venetian Blinds are made up of a series of aluminium horizontal slats that are suspended between the head and bottom rails. They allow the individual to control the amount of natural light entering a building's interior. Aluminium Venetian Blinds can be coordinated to match the decor of any room as they can be supplied in an extensive range of colours and finishes.