About Qc House Ltd (12038680) United Kingdom