Definition PR agency London, Harrogate & Dubai