About Hartree Estates Ltd. (SC493833) United Kingdom