About James Anderson (dumfries) Limited (SC489167) United Kingdom