About Theydon Timber Company Limited (03342137) United Kingdom