Telecoms & Computers signage - logo (landscape)