About Stewart Timber (holdings) Limited (SC517786) United Kingdom