About Griffin Qc Limited (04752587) United Kingdom