About The Ludlow Rum Company Ltd (12913934) United Kingdom