About Clachan Nominees Limited (00700140) United Kingdom