Have not done so but talking to others have heard the best things about Seven Star and DYT (formerly Dockwise, owned by Seven Star now).
Now there is some confusion in Australia to look out for. I don't know enough to sort it all out but apparently Peters and May Australia is not connected to Peters and May Ltd. Seems they were and have rights to the name. Also I'm not sure about Sevenstar Australia, whether it's the same or not.
So don't have answers on some of those, just warning there is some confusion.