About Kilchoman Distillery Company Ltd. (SC225220) United Kingdom