Astra Translations a new company to the UK offering Spanish - English / English - Spanish translations, came to us for a full solution, from corporate ID, stationary, and a fully functioning dual language site to allow both English and Spanish customers to view her services without either being biased. A series of designs were put forward to the client and our Design team worked closely with Astra to provide the image they wanted to portray.