About T.l.h. Fabrications Limited (06032676) United Kingdom