About Loch Lossit Limited (SC031079) United Kingdom