About The Edinburgh Distillery Company Ltd. (SC482108) United Kingdom