About E.d.s. Holdings Limited (02880185) United Kingdom