About Trojan Timber Limited (03392498) United Kingdom