About London Rum Limited (10940752) United Kingdom