A definition of Marketing: ‘the business of promoting and selling of products and services, including market research and advertising’. Swordfox does all that and more, NOT only online. We offer a full spectrum of marketing services including strategy, campaign creation, social media, search engine optimisation (SEO) … You name it. We do it. Just ask.