About Callanish Investment Ltd (SC599746) United Kingdom