Tawbox is a privately owned creative agency based in the UK. The company specializes in broadcast professional services and has a team of 10 employees. Tawbox offers a range of services including video production, animation, and graphic design. The company has worked with a variety of clients, including major broadcasters and corporations.