About Cairn Beck Management Limited (11134345) United Kingdom