About Structural Timber Association Limited (03862401) United Kingdom