About South Durham Supply Company Limited (00278018) United Kingdom