About Interflex Group Limited (13198727) United Kingdom