Repair in Barnard Castle, County Durham We help you find any company! Star Cobblers & Key Cutters Limited Star Yard, Barnard Castle Barnard Castle, County Durham