About T.h. Wood & Son Limited (02272238) United Kingdom