steve vickers and associates limited