About Duncan Taylor Scotch Whisky Limited (SC036622) United Kingdom