About Tilambic Rum Limited (06974461) United Kingdom