About Blackstone Loch Ltd (13316916) United Kingdom