About Woodhouse Timber Buildings Limited (08469503) United Kingdom