About Tekflex Limited (06395496) United Kingdom