About Qed Luton (challney) Holdings Limited (06857395) United Kingdom