About Thomas Elliot Investments Limited (13557943) United Kingdom