About T L Smith Global Limited (10876707) United Kingdom