About T S Projects Limited (04809046) United Kingdom