About T & M Industries Limited (08269419) United Kingdom