About Tristram Roper Miller Limited (12251988) United Kingdom