Jerry Can Spirits Ltd is a distillery specializing in premium British rum. They craft their spirits with a focus on quality and unique flavor profiles.