About West Indian Rum Company Limited (11735776) United Kingdom