About N & D Durham Limited (11636755) United Kingdom