About Bacardi U.k. Limited (00366786) United Kingdom