There is Star Spreads. i use these, they are actually really good. whilst the website doesnt appear like it offers many markets, the traders on there are happy to get you a price on pretty much anything which Sporting Index trades on. Fast withdrawals as well. I have used them for a year or so now and never had a problem with them