About T And R Investments Limited (04048808) United Kingdom