About Loch-glen Associates Ltd (10607186) United Kingdom