About Hammett Investments Limited (00626428) United Kingdom