The Indian spirits company, McDowell and Co., is planning to set up overseas operations in Scotland and Sri Lanka as part of its international expansion strategy.