About D.h. Anderson & Co (east Buccleuch) (SL001785) United Kingdom