Insight UK is ready for the new Customer Experience. Are you?