About Qc Holdings Limited (05647878) United Kingdom