About Kirkcudbright Dark Space Limited (SC694912) United Kingdom