About Ardnamurchan Lighthouse Trust (SC170704) United Kingdom