About The Loch Ness Trading Company Ltd. (SC362930) United Kingdom