About James Wallace (dumfries) Limited (SC078208) United Kingdom