About T.f. & S.l. Textiles Limited (01811587) United Kingdom