Duncan Taylor are an Independent bottler of whisky and rum from Scotland. This is a Uitvlugt Demerara rum. Uitvlugt is the name of a now defunct distillery. Some of the stills from this distillery are now housed at Demerara Distillers Limited or the Diamond Distillery if you prefer.
It is becoming increasingly difficult to determine the exact origin of all the Independently bottled Demerara/Guyana rums. Not only are bottlers using non-standard terms. Some are using the old Distillery names, some the stills and others are just stating Diamond Distillery. There is also an issue with where the stills on which these rums were at the time of bottling. This is particularly confusing the older the rums are.