About D. S. Dalgleish & Son (hawick) Limited (SC018122) United Kingdom