About Ptfeflex Ltd (08426241) United Kingdom