About D H H Timber Products Limited (02377214) United Kingdom