About Tlx Manufacturing Limited (09287491) United Kingdom