About Loch Lomond Chocolate Company Ltd (SC633576) United Kingdom