About Taylor S Rum Lot Ltd (12819433) United Kingdom