About Dean Distilling Co. Ltd. (SC175970) United Kingdom