About Hames Investments Limited (SC657894) United Kingdom