About Bowmore Investments Limited (09924895) United Kingdom