About Vodafone Group (directors) Trustee Limited (02288468) United Kingdom