About Cairnwall Ballachulish Limited (SC414740) United Kingdom