About T. D. M. Investments Limited (03180888) United Kingdom