About Macduff International (scotch Whisky) Limited (SC132928) United Kingdom