About Cairn Investment Managers Limited (04885712) United Kingdom