About Interflex Limited (04321837) United Kingdom