About T L H Construction Limited (10695614) United Kingdom