About William T.thomson & Son (edinburgh) Limited (SC063980) United Kingdom