About Edinburgh Whisky Barrel Creations Ltd (SC671417) United Kingdom