About Lochee Investments Limited (SC290150) United Kingdom