About John Walker & Son (annan) Limited (SC278106) United Kingdom