Leen Huisman is a leading developer and installer of screen and blackout systems and insectmesh for some 40 years. Above all, it is a supplier of quality.