About Loch Coull Limited (10479204) United Kingdom