About Loch Aweside Management Company Ltd (07105344) United Kingdom