I have had the pleasure of working with Supercool on a number of projects over the last few years and they always interpret requirements with minimal fuss, add value with creative ideas and advice, and produce consistently great design. They are also lovely people too!