QUIZ Plc - QUIZ

This company is a UK-based clothing business, with shops in other parts of Europe and Asia too.