Website and portfolio of Essex based design studio Impact Media. Showcasing branding, websites, print design and marketing case studies.