About Quaich Whisky Investments Limited (10529448) United Kingdom