Mara Yamauchi of Britain is ready to run to the top in Sunday's Virgin London Marathon.