Specialists in Search Marketing - SEO (Search engine optimisation) and PPC (Pay per Click) services.Packaged SEO and PPC services offered plus structured training programmes in advanced SEOSocial Media Marketing - including content generation and customer engagement tactics