I've found out more information...
Richard Richards (my great great grandfather) went to St Helena from the UK. Had a daughter called Sarah Richards. She met Henry William (or William Henry I'm not sure) Leo. They married and then moved to South Africa. I've looked on the slave list and there was a Sarah Richards registered as a slave as well as a William Henry Leo registered as a slave.