About Durham Timber Products Limited (08580013) United Kingdom