About Loch-glen Management Ltd (10106757) United Kingdom