About Thomas Miller Investment Ltd. (02187502) United Kingdom