About Loch Duart Limited (SC195923) United Kingdom