Teesdale Surfacing (Paving Contractors) Ltd phone 5b, The Bank Barnard Castle, County Durham DL12 8PH map Wilson & Haynes Pavings Ltd phone 20, Corn Close Barnard Castle, County Durham DL12 9AW map if (!IN_DEV) { ?> } ?>