About Shenstone Timber Preservation Ltd. (00954891) United Kingdom