About Durham Ditching And Drainage Company Limited (00648260) United Kingdom