Catherine, Princess of Wales, celebrates British creativity and craftsmanship in Sudbury, England.