About Tamworth Heat Treatment Limited (01827957) United Kingdom