About Diamond Crieff Ltd (SC694256) United Kingdom