About Lochmore Investments Limited (07994506) United Kingdom