About Rand Estates Ltd (12069302) United Kingdom