About Cairncore Limited (07861089) United Kingdom