About Callands Investments Limited (SC323783) United Kingdom