About Thomas Wood & Sons Limited (00113611) United Kingdom