About Interflex Solutions Limited (04600744) United Kingdom