About Duncan Wemyss Limited (SC395403) United Kingdom