About Teleflexs Ltd (07435266) United Kingdom