Established in 1983, Ricky Richards is the industry leader in the supply of specialised textile solutions for a multitude of applications, including architectural shade sails & structures, window furnishing and wide format print media.