About T L Smith Mixers Limited (09110774) United Kingdom