About Lochgreen Associates Ltd. (SC492735) United Kingdom