Web Design Northumberland, Branding, SEO and Northumberland Web Design Agency