About Qed (slough) Holdings Limited (05584930) United Kingdom