Denwa Communications phone Lancashire Digital Technology Centr, Bancroft Rd Burnley, Lancashire BB10 2TP map