About Lochay Investments Limited (13429095) United Kingdom