About Somerset Craft Spirit Company Ltd (11611852) United Kingdom