About Tristram Hicks Associates Ltd. (08163469) United Kingdom