EDOT3 Web Design Newcastle EDOT3 Web Design Newcastle 63 Westgate Road NE1 1SG Newcastle upon Tyne United Kingdom Focus IT-Telecom - Hardware