Fox & Hoyle specialises in graphic design including branding, print managment, digital solutions and promotional items.