About Lochgilphead Holdco Limited (09115553) United Kingdom