newcastle content writer careers in Stockport, United Kingdom