About T L Holdings (uk) Limited (09245283) United Kingdom