About Qualflex Limited (06788640) United Kingdom