About Lochaline Ltd (10086837) United Kingdom