About James Wilson & Son (auchmillan) Limited (SC032300) United Kingdom