About Clark Investments Limited (SC291762) United Kingdom