About Lochalsh Ltd (10747940) United Kingdom