About Clive Walker Timber Limited (02396354) United Kingdom