About Walker Timber Limited (SC046290) United Kingdom