About T S E Projects Limited (09365719) United Kingdom