About Interflex (uk) Limited (SC197056) United Kingdom