About T D Thomson & Son Limited (SC445025) United Kingdom