name the office holder with predecessor as margaret beckett and office in solicitor general for england and wales ?
SELECT DISTINCT var_uri where brack_open var_uri dbp_predecessor dbr_Margaret_Beckett sep_dot var_uri dbp_office dbr_Solicitor_General_for_England_and_Wales sep_dot var_uri a dbo_OfficeHolder brack_close