About B.t.f. Polymers Limited (05251178) United Kingdom