About Cairn Place Limited (10655538) United Kingdom