About Northport Lochaline Limited (09631116) United Kingdom