About Thomas Dunn Investments Limited (12470416) United Kingdom