About Westwood Timber (uk) Limited (08252152) United Kingdom