About T L Hall Limited (11508273) United Kingdom