About The Stride Timber Company Limited (06609429) United Kingdom