About Stockwood Timber Limited (10227098) United Kingdom