About Timber Research And Development Association (00286895) United Kingdom