About T E S Investments Limited (06906161) United Kingdom