Richard Quinn is a fashion and print designer based in London. From Wikipedia
The Duchess of Edinburgh presented the award to the designer, who is set to debut his first womenswear collection at London Fashion Week.