New marketing agency launches in Harrogate