About T.m.r. Investments Limited (01836910) United Kingdom