About Tamworth Industrial Supplies Limited (12034330) United Kingdom