For an ESB 1.055 is fine, as is up to 10% medium crystal, but you will want your IBUs up around 40-45 to cut through that. Definitely no need for any roast, but you could add a little wheat if you feel like it. Any traditional English hops are good.
A flavourful yeast is probably the most...