Computer World phone 81, Abergele Rd Colwyn Bay, Conwy LL29 7SA map The Computer Shop phone 56 Abergele Road Colwyn Bay, Conwy LL29 7PA map if (!IN_DEV) { ?> } ?>