About Jammy Rum Limited (10180742) United Kingdom