About Ballachulish Ardnamurchan Limited (09811673) United Kingdom