UK firm helping develop sustainable competitive advantage through customer-led strategy, founded on insightful research and ...